a diverse range of - Turkish English Dictionary